#ifndef MONTE_CARLO_H
#define MONTE_CARLO_H

#include <gmp.h>
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <pthread.h>
#include <time.h>

// calcula o valor pi com execucao sequencial
void calculationPiSeqMonteCarlo();

// calcula o valor pi com execucao paralela
void calculationPiParMonteCarlo();

//variaveis globais

typedef struct 
{
    unsigned long Nin;
    unsigned long N;
} nums;

static nums a;

#endif
